rough (of terrain) - Francés Inglés Diccionario